1. Flask 类的常用配置

# app.py

from flask import Flask

app = Flask(
    __name__,  # 字符串,给该Flask对象起一个名字
# 以下的配置最好不要私自去配置使用默认的就可以了
    template_folder='templates',  # 模板文件夹的路径(即: 修改所使用的模板文件夹),默认值: templates
    static_folder='static',  # 静态文件夹的路径(即: 修改所使用的静态文件夹,默认值: static
    static_url_path='/static',  # 配置静态文件夹路径前缀,默认值为 None,如果不配置 html 模板默认使用 static 静态文件夹路径
)

if __name__ == '__main__':
    app.run()  # 启动 Flask

2. 参数说明

  • template_folder 参数

    • 模板文件夹的路径(即: 修改所使用的模板文件夹),默认值: templates

    • 当Flask配置了template_folder,那么在查询模板的时候就会直接在 template_folder 所指定的文件夹中查询

  • static_folder 

    • 静态文件夹的路径(即: 修改所使用的静态文件夹),默认值: static

    • 当Flask配置了static_folder,那么在查询静态文件的时候就会直接在 static_folder 所指定的文件夹中查询

  • static_url_path 参数

    • 配置静态文件夹路径前缀,默认值为 None,如果不配置 html 模板默认使用 static 静态文件夹路径

    • 当 Flask 配置了 static_folder,那么在模板中编写静态文件路径的时候就要以 /前缀/静态文件.xxx 的格式进行编写